machine-made carpets - Spanish English Dictionary